.. |kIRed_ic| image:: Img/qIRed.png .. |kOtm_ic| image:: Img/qOtm.png .. |kShrift_ic| image:: Img/qShrift.png .. |kStr_ic| image:: Img/qStr.png .. |kSpis_ic| image:: Img/qSpis.png .. |kZit_ic| image:: Img/qZit.png .. |kInte_ic| image:: Img/qInte.png .. |kWik_ic| image:: Img/qWik.png .. |kIso_ic| image:: Img/qIso.png .. |kTab_ic| image:: Img/qTab.png .. |kLin_ic| image:: Img/qLin.png .. |kOchis_ic| image:: Img/qOchis.png .. |kRasv_ic| image:: Img/kRasv.png .. |kSv_ic| image:: Img/kSv.png .. |kSvRasv_ic| image:: Img/kSvRasv.png .. |kZOtch_ic| image:: Img/kZOtch.png .. |kiKale_ic| image:: Img/kiKale.png .. |kiChas_ic| image:: Img/kiChas.png .. |kiOchis_ic| image:: Img/kiOchis.png .. |kIKalegod_ic| image:: Img/kIKalegod.png .. |kiTekVr_ic| image:: Img/kiTekVr.png .. |usSpec_ic| image:: Img/usSpec.png .. |usSled_ic| image:: Img/usSled.png .. |usNaz_ic| image:: Img/usNaz.png .. |usStre_ic| image:: Img/usStre.png .. |usOSp_ic| image:: Img/usOSp.png .. |form_use_markdown_icon_ic| image:: Img/form_use_markdown_icon_ic.png ############################### Руководство РїРѕ работе СЃ формой. ############################### ************************************** Работа СЃ элементами управления формой. ************************************** Р’ Системе форма содержит следующие элементы управления: * `Рлемент управления РљРЅРѕРїРєР°`_. * `Рлемент управления Флаг`_. * `Рлемент управления Переключатель`_. * `Рлемент управления Стрелка`_. * `Значок очистки значения поля`_. .. _Рлемент управления РљРЅРѕРїРєР°: **Рлемент управления «Кнопка».** Рлемент управления «Кнопка» (button) является очень важным элементом формы, поскольку именно СЃ кнопками связаны различные действия, выполняемые пользователем РІ приложении (сохранение введенных данных, вызов РґСЂСѓРіРѕР№ формы, отмена действий Рё С‚. Рґ.). Обычно РєРЅРѕРїРєР° выбирается, РєРѕРіРґР° пользователь щелкает РїРѕ ней мышью. Однако можно выбрать (нажать, С‚. Рє. визуально это именно так Рё выглядит) РєРЅРѕРїРєСѓ, используя только клавиатуру. Для этого нужно поместить РЅР° нее фокус, С‚. Рµ. сделать активной, нажимая клавишу <РўР°b>, Р° затем нажать клавишу <Enter>. Для этой же цели можно назначить РєРЅРѕРїРєРµ специальную комбинацию клавиш. Для назначения РєРЅРѕРїРєРµ специальной комбинации клавиш необходимо обратиться Рє Администратору Системы. Р’ качестве примера можно привести форму *Вызов врача* РІ *Каталоге услуг* (:numref:`7Pic1d`). .. _7Pic1d: .. figure:: Img/kKnop.png :scale: 80 % :align: center *Рспользование РєРЅРѕРїРѕРє РІ форме* Здесь РєРЅРѕРїРєР° *РћРўРџР РђР’РРўР¬* позволяет провести отправку данных РёР· заполненной формы, Р° РєРЅРѕРїРєР° *ОТМЕНРРўР¬* - закрыть форму РІРІРѕРґР° данных без сохранения изменений. .. _Рлемент управления Флаг: **Рлемент управления «Флаг».** Флаг, флаговая РєРЅРѕРїРєР°, чекбокс (РѕС‚ англ. check box), галочка — элемент графического пользовательского интерфейса, позволяющий пользователю управлять параметром СЃ РґРІСѓРјСЏ состояниями — ①включено Рё ␠отключено. Р’Рѕ включённом состоянии внутри чекбокса отображается отметка (галочка (вњ“), или реже крестик(Г—)). РџРѕ традиции флажок имеет квадратную форму. Р СЏРґРѕРј СЃ флажком отображается его обозначение, обычно — РїРѕРґРїРёСЃСЊ, реже — значок. Для увеличения площади активного элемента обычно одинаково реагирует РЅР° нажатие мышью как РЅР° сам флажок, так Рё РЅР° РїРѕРґРїРёСЃСЊ Рє нему. Р’ качестве примера можно привести форму *Редактор форм* (:numref:`7Pic2d`). .. _7Pic2d: .. figure:: Img/kRedF.png :scale: 80 % :align: center *Выбор состояния записи РІ "Редакторе форм"* Здесь включенным флагом ①определяются активные записи, СЃ которыми возможно проводить действия. Записи СЃ отключенным флагом останутся неактивными Рё действия СЃ РЅРёРјРё проводиться РЅРµ Р±СѓРґСѓС‚. .. _Рлемент управления Переключатель: **Рлемент управления «Переключатель».** Переключатель (toggle) - это элемент управления, который пользователь может включить или отключить. Рлемент управления «Переключатель» работает так же, как «Флаг». Так, РїСЂРё редактировании формы отключенный переключатель позволяет сделать невидимым вводимый компонент (:numref:`7Pic3d`). Как следствие, РїСЂРё использовании формы компонент РЅРµ будет отображаться. .. _7Pic3d: .. figure:: Img/kTVik.png :scale: 80 % :align: center *Состояние переключателя - "Выключено"* Включенный переключатель позволяет отобразить компонент РїСЂРё использовании формы (:numref:`7Pic4d`). .. _7Pic4d: .. figure:: Img/kTVkl.png :scale: 80 % :align: center *Состояние переключателя - "Включено"* .. _Рлемент управления Стрелка: **Рлемент управления «Стрелка».** * Стрелки развертывания/свертывания формы. Стрелки развертывания/свертывания формы используются для представления формы РІ развернутом |kRasv_ic| или свернутом |kSv_ic| РІРёРґРµ. Пример свернутой формы представлен РЅР° СЂРёСЃСѓРЅРєРµ (:numref:`7Pic5d`) .. _7Pic5d: .. figure:: Img/kSvForm.png :scale: 80 % :align: center *Свернутые формы* Пример развернутой формы представлен РЅР° СЂРёСЃСѓРЅРєРµ (:numref:`7Pic6d`) .. _7Pic6d: .. figure:: Img/kRasvForm.png :scale: 80 % :align: center *Развернутые формы* * Стрелка развертывания/свертывания СЃРїРёСЃРєР°. Стрелка развертывания/свертывания СЃРїРёСЃРєР° |kSvRasv_ic| предназначена для развертывания/свертывания СЃРїРёСЃРєР° возможных значений поля. РџСЂРё нажатии стрелки |kSvRasv_ic| РЅР° свернутом СЃРїРёСЃРєРµ (:numref:`7Pic7d`) РїСЂРѕРёСЃС…РѕРґРёС‚ его раскрытие Рё СЃ помощью левого клика мыши становится возможным выбор значения поля РёР· СЃРїРёСЃРєР° значений РїРѕ умолчанию (:numref:`7Pic8d`). .. _7Pic7d: .. figure:: Img/kSvSpi.png :scale: 80 % :align: center *Свернутый СЃРїРёСЃРѕРє* .. _7Pic8d: .. figure:: Img/kRasvSpi.png :scale: 80 % :align: center *Развернутый СЃРїРёСЃРѕРє* .. _Значок очистки значения поля: **Значок очистки значения поля.** РџСЂРё левом клике мыши РЅР° значок очистки значения поля |kZOtch_ic| РїСЂРѕРёСЃС…РѕРґРёС‚ удаление значение поля (:numref:`7Pic9d`) Рё (:numref:`7Pic10d`). .. _7Pic9d: .. figure:: Img/kOtch.png :scale: 80 % :align: center *Поле СЃРѕ значением* .. _7Pic10d: .. figure:: Img/kOtchPo.png :scale: 80 % :align: center *Очищенное значение поля* ********************** Работа СЃ полями формы. ********************** Р’ Системе форма содержит следующие поля РІРІРѕРґР° данных: * `Поле РІРІРѕРґР° Дата Время`_. * `Текстовые поля`_. * `Поле markdown`_. * `Числовые поля`_. .. _Поле РІРІРѕРґР° Дата Время: ================================================ **Поле РІРІРѕРґР° Дата/Время.** ================================================ Рлемент интерфейса позволяет осуществлять РІРІРѕРґ даты Рё времени, представленные РІ машиночитаемом формате. РћРЅ может быть полезен для создания расписаний, архивов или РґСЂСѓРіРёС… функций, связанных СЃРѕ временем (:numref:`7Pic11dd`). .. _7Pic11dd: .. figure:: Img/kDat.png :scale: 80 % :align: center *Поле РІРІРѕРґР° Дата/Время* Поле РІРІРѕРґР° Дата/Время содержит следующие элементы управления: РёРєРѕРЅРєР° РІРІРѕРґР° даты, РёРєРѕРЅРєР° РІРІРѕРґР° времени, позволяющие выбрать дату Рё время, Рё поле, РІ котором отображаются выбранные дата Рё время. РџСЂРё левом клике мыши РїРѕ РєРЅРѕРїРєРµ установки даты |kiKale_ic| РїСЂРѕРёСЃС…РѕРґРёС‚ открытие календаря (:numref:`7Pic12dd`). .. _7Pic12dd: .. figure:: Img/kDatKalen.png :scale: 80 % :align: center *Календарь* Выбор даты осуществляется СЃ помощью левого клика мыши. РџСЂРё нажатии РЅР° РёРєРѕРЅРєСѓ |kIKalegod_ic| "РЎРїРёСЃРѕРє РіРѕРґРѕРІ" можно переключиться РЅР° форму СЃРїРёСЃРєР° выбора РіРѕРґР° (:numref:`7Pic13dd`). .. _7Pic13dd: .. figure:: Img/kKalegod.png :scale: 80 % :align: center *Форма СЃРїРёСЃРєР° РіРѕРґРѕРІ* Возврат РІ форму календаря РїСЂРѕРёСЃС…РѕРґРёС‚ РїСЂРё левом клике мыши РїРѕ РєРЅРѕРїРєРµ "Возврат РІ календарь" (:numref:`7Pic13dd`). После заполнения поля "Дата/Время" значением даты РІ поле появляются РёРєРѕРЅРєРё очистки поля |kiOchis_ic| Рё РІРІРѕРґР° времени |kiChas_ic| (:numref:`7Pic13da`). .. _7Pic13da: .. figure:: Img/khis.png :scale: 80 % :align: center *Заполненное поле* Левый клик мыши РїРѕ РёРєРѕРЅРєРµ очистки поля |kiOchis_ic| позволяет удалить введенные данные Рё очистить поле. Левый клик мыши РїРѕ РёРєРѕРЅРєРµ РІРІРѕРґР° времени |kiChas_ic| открывает форму РІРІРѕРґР° времени. .. _7Pic14dd: .. figure:: Img/kDatVrem.png :scale: 80 % :align: center *Форма РІРІРѕРґР° времени* Часы Рё минуты устанавливаются СЃ помощью перемещения бегунка РІ соответствующем поле нажатой Рё удерживаемой левой клавишей мыши. Нажатие РєРЅРѕРїРєРё "Установка текущего времени" |kiTekVr_ic| позволяет установить текущее системное время. .. _Текстовые поля: ================================================ **Текстовые поля.** ================================================ Текстовые поля предназначены для РІРІРѕРґР° простого текста (:numref:`7Pic15dd`). .. _7Pic15dd: .. figure:: Img/kText.png :scale: 80 % :align: center *Текстовое поле* После заполнения поля справа появляется значок |kZOtch_ic|, РїСЂРё нажатии РЅР° который левой РєРЅРѕРїРєРѕР№ мыши РїСЂРѕРёСЃС…РѕРґРёС‚ очистка значения поля (:numref:`7Pic16dd`). .. _7Pic16dd: .. figure:: Img/kZText.png :scale: 80 % :align: center *Очистка текстового поля* .. _Поле markdown: ================================================ **Поле markdown.** ================================================ Поле Markdown это поле типа rich-text. Rich-text поле используется РІ формах для обработки Рё хранения форматированного текста , например для описания запроса, РІ формате языка разметки Markdown. Markdown – облегченный язык разметки, созданный для написания, чтения, оформления веб-текстов. Для создания описания РІ поле формы *Описание запроса* (:numref:`7Pic17d`) следует нажать РЅР° СЃРёРјРІРѕР» |kIRed_ic|, после чего откроется редактор Markdown (:numref:`7Pic18d`). .. _7Pic17d: .. figure:: Img/kZapr.png :scale: 80 % :align: center *Поле Описание запроса* .. _7Pic18d: .. figure:: Img/kRedakt.png :scale: 80 % :align: center *Редактор Markdown* Далее следует ввести РІ редакторе Markdown описание запроса РІ формате языка разметки Markdown. Р’ редакторе существует следующая система управления: РљРЅРѕРїРєРё |kOtm_ic| позволяют отменить последние действия. РљРЅРѕРїРєР° *Стиль заголовка* СЃ всплывающим СЃРїРёСЃРєРѕРј позволяет выбрать РѕРґРёРЅ РёР· шести стилей заголовка (:numref:`7Pic19d`). .. _7Pic19d: .. figure:: Img/kStil.png :scale: 80 % :align: center *РљРЅРѕРїРєР° *Стиль заголовка** РљРЅРѕРїРєРё |kShrift_ic| позволяют выбрать стиль шрифта. РљРЅРѕРїРєР° |kStr_ic| позволяет вводить строчный РєРѕРґ. РљРЅРѕРїРєРё |kSpis_ic| позволяю вводить ненумерованный Рё нумерованный СЃРїРёСЃРѕРє. РљРЅРѕРїРєР° |kZit_ic| позволяет выделить текст как цитату. РљРЅРѕРїРєР° |kInte_ic| позволяет вставлять ссылки РЅР° страницы РІ интернете. РљРЅРѕРїРєР° |kWik_ic| позволяет добавлять wiki-ссылки. Адрес ссылки вставляется автоматом Рё берется либо РёР· параметров формы, либо РёР· глобальных настроек. РљРЅРѕРїРєР° |usSpec_ic| позволяет вставить РІ текст спецсимвол. Спецсимволы – это набор последовательностей, которые заменяют запрещенные для РІРІРѕРґР° СЃ клавиатуры символы. РџСЂРё нажатии РЅР° РєРЅРѕРїРєСѓ |usSpec_ic| открывается форма РІРІРѕРґР° спецсимволов (:numref:`7Pic19ue`). .. _7Pic19ue: .. figure:: Img/usTabsI.png :scale: 80 % :align: center *Форма выбора спецсимвола* Выбор спецсимвола производится левым кликом мыши РїРѕ РёРєРѕРЅРєРµ спецсимвола, после чего РѕРЅ отобразится РІ поле **Выбран СЃРёРјРІРѕР»**. Вставка спецсимвола РІ текст РїСЂРѕРёСЃС…РѕРґРёС‚ РїСЂРё нажатии РєРЅРѕРїРєРё **РћРљ** РІ правом нижнем углу формы. РџСЂРё нажатии РєРЅРѕРїРєРё **ОТМЕНА** РІ правом нижнем углу формы РїСЂРѕРёСЃС…РѕРґРёС‚ закрытие формы без вставки символа (:numref:`7Pic19ue`). Навигация РїРѕ листам СЃ иконками спецсимволов производится СЃ помощью РєРЅРѕРїРѕРє |usSled_ic| Рё |usNaz_ic| (:numref:`7Pic19ue`). После выбора спецсимвола РІ поле **Чарт символа** отображается РёРјСЏ блока РєРѕРґРёСЂРѕРІРєРё. Блок РєРѕРґРёСЂРѕРІРєРё так же возможно выбрать СЃ помощью стрелки |usStre_ic| РІ правой части поля **Чарт символа**. РљРЅРѕРїРєР° |usOSp_ic| позволяет перейти РёР· блока РєРѕРґРёСЂРѕРІРєРё Halfwidth and Fullwidth Forms РІ блок РєРѕРґРёСЂРѕРІРєРё Specials (:numref:`7Pic19ue`). РџРѕРґСЂРѕР±РЅСѓСЋ информацию РїРѕ спецсимволам можно получить РїРѕ ссылке https://unicode-table.com/ru/. РљРЅРѕРїРєР° |kIso_ic| позволяет добавить файл СЂРёСЃСѓРЅРєР°. РљРЅРѕРїРєР° |kLin_ic| позволяет добавить горизонтальную линию. РљРЅРѕРїРєР° |kTab_ic| позволяет добавить таблицу. РљРЅРѕРїРєР° |form_use_markdown_icon_ic| позволяет добавить РёРєРѕРЅРєСѓ РёР· приложения РІ поле. РљРЅРѕРїРєР° |kOchis_ic| РІ правом верхнем углу редактора позволяет очистить поле редактирования. РџРѕРґСЂРѕР±РЅСѓСЋ информацию Рѕ языке разметки Markdown можно получить РїРѕ ссылкам: https://www.markdownguide.org/extended-syntax/ https://texterra.ru/blog/ischerpyvayushchaya-shpargalka-po-sintaksisu-razmetki-markdown-na-zametku-avtoram-veb-razrabotchikam.html ================================================ **Автозаполнение полей.** ================================================ Автозаполнение полей - РїСЂРё выборе РѕРґРЅРѕРіРѕ параметра РїСЂРѕРёСЃС…РѕРґРёС‚ автоматическое заполнение РѕРґРЅРѕРіРѕ или нескольких полей (:numref:`7Pic20d`). .. _7Pic20d: .. figure:: Img/kSZap.png :scale: 80 % :align: center *Выбор параметра РїСЂРё автозаполнении* РџСЂРё выборе РѕРґРЅРѕРіРѕ РёР· флагов параметров заполнения (:numref:`7Pic20d`) (левый клик мыши) производится автоматическое заполнение полей РІ панели "Свернутые поля для заполнения" (:numref:`7Pic21d`). .. _7Pic21d: .. figure:: Img/kSZapol.png :scale: 80 % :align: center *Автозаполненные поля* .. _Числовые поля: **Числовые поля.** Числовые поля - это поля для РІРІРѕРґР° числовых значений. Поле позволяет ввести РІ форму целочисленные данные или данные СЃ плавающей точкой (:numref:`7Pic22d`). .. _7Pic22d: .. figure:: Img/kChis.png :scale: 80 % :align: center *Числовое поле*